package com.train.mgr.modules.biz.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.train.common.model.PageResult;
import com.train.mgr.modules.biz.dto.request.StatQueryDTO;
import com.train.mgr.modules.biz.dto.request.StatViewDTO;
import com.train.mgr.modules.biz.entity.StatCourseOverview;


/**
 * <p>
 * 课程/课时学习总览统计表 服务类
 * </p>
 *
 * @author cxg
 * @date 2025-10-11
 */
public interface IStatCourseOverviewService extends IService<StatCourseOverview> {

    PageResult<StatCourseOverview> courseOverviewList(StatViewDTO param);

    void buildLessonTraineeStat(String courseId);
}
